i = str(input('Введите слова через пробел: '))
k = 0
b = 0
c = 0
words = i.split()

if len(words) <= 1:
    print('Мало данных для анализа')
else:
    print('Кол-во слов:', len(words))
    q = ''
    mx = words[0]
    for f in range(len(words)):
        q = words[f-1]
        if len(q) > len(mx):
            mx = q

    while k < len(i):
        if ord(i[k]) in range(ord('A'), ord('Z') + 1):
            b += 1
            k += 1
            print('Кол-во слов с заглавной кириллической буквы:', b)

            k = 0
            b = 0

            while k < len(i):
                if ord(i[k]) in range(ord('A'), ord('z') + 1) and i[k+1] == ' ':
                    b += 1
                k += 1
            print('Кол-во слов содержащих латинский символ:', b)
                    
            k = 0
            b = 0
                    
            for f in range(len(words)):
                if len(words[f]) <= 3:
                    c += 1
                            
            print('Кол-во слов не превышающих 3 символа:', c) 
                    
            while k < len(i):
                if ord(i[k-1]) in range(ord('A'), ord('я') + 1) and i[k] == '-' and ord(i[k+1]) in range(ord('A'), ord('я') + 1):
                    b += 1
                k += 1
            print('Кол-во слов в составе которых имеется дефис:', b)
                    
            print('Самое длинное слово:', mx)
            print('Длина слова:', len(mx))